package com.dragon.refect.gc;

/**
 * PretenureSizeThreshold令大于这个参数值的对象在老年代中分配。这样做的目的是避免在
 * Eden区以及两个Survivor区之间发生大量的内存复制
 * <p>
 * notes: PretenureSizeThreshold参数只对Serial和ParNew两款收集器有效，Parallel Scavenge收集器不认识这个参数，
 * Parallel Scavenge 收集器一般并不需要设置
 * -XX:+UseSerialGC
 *
 * @author dragon
 * @since 2019/12/13
 */
public class MyTest4 {

    public static void main(String[] args) throws InterruptedException {
        int _1M = 1024 * 1024;

        byte[] myAlloc = new byte[_1M * 5];
//        byte[] myAlloc = new byte[_1M * 10];
        Thread.sleep(1000000000);
    }

}
